<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
<meta name="viewport"
      content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">

    <meta name="author" content="kissdata">


    <meta name="subtitle" content="人生笔记">


    <meta name="description" content="南邮计算机学院2021毕业生王鹏的介绍，cs软件工程专业">


    <meta name="keywords" content="wangpeng 王鹏 南邮 南京">


<title>Work Report 2022 | 王鹏的小岛</title>



    <link rel="icon" href="/myIcon.ico">




    <!-- stylesheets list from _config.yml -->
    
    <link rel="stylesheet" href="/css/style.css">
    



    <!-- scripts list from _config.yml -->
    
    <script src="/js/script.js"></script>
    
    <script src="/js/tocbot.min.js"></script>
    



    
    
        <!-- MathJax配置，可通过单美元符号书写行内公式等 -->
<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
    "HTML-CSS": {
        preferredFont: "TeX",
        availableFonts: ["STIX","TeX"],
        linebreaks: { automatic:true },
        EqnChunk: (MathJax.Hub.Browser.isMobile ? 10 : 50)
    },
    tex2jax: {
        inlineMath: [ ["$", "$"], ["\\(","\\)"] ],
        processEscapes: true,
        ignoreClass: "tex2jax_ignore|dno",
        skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code']
    },
    TeX: {
        equationNumbers: { autoNumber: "AMS" },
        noUndefined: { attributes: { mathcolor: "red", mathbackground: "#FFEEEE", mathsize: "90%" } },
        Macros: { href: "{}" }
    },
    messageStyle: "none"
    });
</script>
<!-- 给MathJax元素添加has-jax class -->
<script type="text/x-mathjax-config">
    MathJax.Hub.Queue(function() {
        var all = MathJax.Hub.getAllJax(), i;
        for(i=0; i < all.length; i += 1) {
            all[i].SourceElement().parentNode.className += ' has-jax';
        }
    });
</script>
<!-- 通过连接CDN加载MathJax的js代码 -->
<script type="text/javascript" async
        src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML">
</script>


    


<meta name="generator" content="Hexo 7.0.0"></head>

<body>
    <script>
        // this function is used to check current theme before page loaded.
        (() => {
            const currentTheme = window.localStorage && window.localStorage.getItem('theme') || '';
            const isDark = currentTheme === 'dark';
            const pagebody = document.getElementsByTagName('body')[0]
            if (isDark) {
                pagebody.classList.add('dark-theme');
                // mobile
                document.getElementById("mobile-toggle-theme").innerText = "· Dark"
            } else {
                pagebody.classList.remove('dark-theme');
                // mobile
                document.getElementById("mobile-toggle-theme").innerText = "· Light"
            }
        })();
    </script>

    <div class="wrapper">
        <header>
    <nav class="navbar">
        <div class="container">
            <div class="navbar-header header-logo"><a href="/">侠之大者</a></div>
            <div class="menu navbar-right">
                
                    <a class="menu-item" href="/update/mystate">Career</a>
                
                    <a class="menu-item" href="/category">Legend</a>
                
                    <a class="menu-item" href="/about">Me</a>
                
                <input id="switch_default" type="checkbox" class="switch_default">
                <label for="switch_default" class="toggleBtn"></label>
            </div>
        </div>
    </nav>

    
    <nav class="navbar-mobile" id="nav-mobile">
        <div class="container">
            <div class="navbar-header">
                <div>
                    <a href="/">侠之大者</a><a id="mobile-toggle-theme">·&nbsp;Light</a>
                </div>
                <div class="menu-toggle" onclick="mobileBtn()">&#9776; Menu</div>
            </div>
            <div class="menu" id="mobile-menu">
                
                    <a class="menu-item" href="/update/mystate">Career</a>
                
                    <a class="menu-item" href="/category">Legend</a>
                
                    <a class="menu-item" href="/about">Me</a>
                
            </div>
        </div>
    </nav>

</header>
<script>
    var mobileBtn = function f() {
        var toggleMenu = document.getElementsByClassName("menu-toggle")[0];
        var mobileMenu = document.getElementById("mobile-menu");
        if(toggleMenu.classList.contains("active")){
           toggleMenu.classList.remove("active")
            mobileMenu.classList.remove("active")
        }else{
            toggleMenu.classList.add("active")
            mobileMenu.classList.add("active")
        }
    }
</script>
            <div class="main">
                <div class="container">
    <article class="post-wrap page">
        
        <h2 class="post-title">Work Report 2022</h2>
        
        <section class="post-content">
            <h3 id="2022-概述"><a href="#2022-概述" class="headerlink" title="2022 概述"></a>2022 概述</h3><p>年后已是2月中旬，先是在 南京tj  尝试 VC++ 岗位开发，历时3天半（考核未通过）。2月底获得 南京xw offer，等一个月后入职。3月，开始接触 Go 语言，看了一个月的 📖 <a target="_blank" rel="noopener" href="https://book.itsfun.top/gopl-zh/">GOPL</a> 和 《Go入门指南》，作为入职前的准备。</p>
<p>4月初在 南京xw 进行为期 6个月的实习，至9月底结束（未能转正），记录了试用期间的 ⏳ <a href="../../retrospective/officehour_xw.html">作息</a> 和 📓 <a target="_blank" rel="noopener" href="https://ae85.gitee.io/2022/09-11/review_xw/">工作内容</a>。</p>
<p>10月，复习在4月（实习第一个月）学的 http 服务，开发了一个叙旧服务模块，<u><a target="_blank" rel="noopener" href="https://github.com/kissdata/reminisce">PoC</a></u> 。同时复习C和 📝 <a target="_blank" rel="noopener" href="https://gitee.com/AE85/pku-1466016167">简单算法</a> ，帮助吧友解决C问题。11月主要学习使用 <code>SDL2</code> ，翻译了教程，开发回合制小游戏（搁置）。12 月复习 OS，学习 C++ 的部分 <code>STL</code>，后感冒无力，没有怎么学习。</p>
<h3 id="2022-主要成就"><a href="#2022-主要成就" class="headerlink" title="2022 主要成就"></a>2022 主要成就</h3><p>技术为主，生活为辅。</p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br></pre></td><td class="code"><pre><span class="line">  M   	       H A R V E S T</span><br><span class="line"><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">|</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span></span><br><span class="line">  <span class="number">1</span>  ·  <span class="operator">-</span></span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">2</span>  · 	就地过年</span><br><span class="line">     ·  在一家手机取证公司尝试 VC<span class="operator">+</span><span class="operator">+</span>岗位<span class="number">3</span>天半</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">3</span>  ·  初学 Go语言，看完GOPL</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">4</span>  ·  在先维信息实习开始</span><br><span class="line">     ·  用 Go开发 Http服务（Gin<span class="operator">+</span>Gorm）  </span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">5</span>  ·  初试设计模式，改进 xdev 功能（失败）</span><br><span class="line">     ·  学习PlantUML，分析xdev</span><br><span class="line">     ·  通过代码评审</span><br><span class="line">     ·  笔记本拓至 <span class="number">8</span>G</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">6</span>  ·  部署视频会议；顺带学习了 PostgreSQL <span class="number">13</span>，维护pg模板；</span><br><span class="line">     ·  学习mqtt协议，编写发布和订阅topic的驱动</span><br><span class="line">     ·  分析sync和 pkgsvr模块</span><br><span class="line">     ·  查找wsi格式转换的库，调研openslide的能力</span><br><span class="line">     ·  购买 typora 正版；</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">7</span>  ·  学习openCV4 和 goCV；开发抽帧模块多线程版</span><br><span class="line">     ·  胡编乱造了好几份详设文档（爬虫、空间数据库、Modbus协议）</span><br><span class="line">     ·  学习openslide功能</span><br><span class="line">     ·  孙子兵法结课</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">8</span>  ·  完成开发提取wsi小图像功能的模块</span><br><span class="line">     ·  学习反汇编, 熟悉使用IDA</span><br><span class="line">     ·  算法stream<span class="operator">-</span>pulsar<span class="operator">-</span>flink联调</span><br><span class="line">     ·  抽帧改版替换PE原python版本</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line">  <span class="number">9</span>  ·  编写级联模块的设计文档，并有粗到细地开发</span><br><span class="line">     ·  维护PE抽帧（花屏问题未解决）</span><br><span class="line">     ·  配合部署短视频开源项目</span><br><span class="line">     ·  调研 Go项目幽灵蛛</span><br><span class="line">     ·  获赠中秋礼品和超市卡, 换算现金约 <span class="number">0.3</span>k</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line"> <span class="number">10</span>  ·  复习 Gin 开发好友叙旧服务</span><br><span class="line">     ·  看完 MOOC《算法初步》</span><br><span class="line">     ·  学习template模板用法</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line"> <span class="number">11</span>  ·  开发 go 小游戏</span><br><span class="line">     ·  学习 SDL，翻译教程(共<span class="number">8</span>讲)</span><br><span class="line"><span class="comment">-----|----- ----- ----- ----- ----- ----- ----- -----</span></span><br><span class="line"> <span class="number">12</span>  ·  获赠 go吧小吧头衔</span><br><span class="line">     ·  学习 OS, 使用xv6</span><br><span class="line"><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">|</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span> <span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span><span class="operator">=</span></span><br></pre></td></tr></table></figure>



<h3 id="2022-读书情况"><a href="#2022-读书情况" class="headerlink" title="2022 读书情况"></a>2022 读书情况</h3><p>真要问有没有读书，其实没有，而且一年也买不了几次书。</p>
<figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line">  T           Book Get                      progress</span><br><span class="line">===== =====|===== ===== ===== ===== =====|===== =====</span><br><span class="line"> Technical ·  &lt; GOPL &gt;                       100%</span><br><span class="line">           ·  &lt; Web API的设计 &gt;              100%</span><br><span class="line">           ·  &lt; 剑指 Offer &gt;                 30%</span><br><span class="line">----- -----|----- ----- ----- ----- -----|----- -----</span><br><span class="line"> Cultural  ·  &lt; magazine 三联 &gt; 2              -</span><br></pre></td></tr></table></figure>

<p>3月，购买了一本GOPL，当月看完。4月在当当上购买了5本技术相关的书，未看完。工作期间每个月底的周末去一次图书馆借书，但拿回来几乎没看，想睡觉。</p>
<p>偶尔翻看六级单词。</p>
<h3 id="2022-生活手账"><a href="#2022-生活手账" class="headerlink" title="2022 生活手账"></a>2022 生活手账</h3><p>记录 <code>生活上的</code> 重大消费和收入，拼dd消费不计。</p>
<table>
<thead>
<tr>
<th align="center">月</th>
<th>消费</th>
<th align="center">收入&#x2F;k</th>
</tr>
</thead>
<tbody><tr>
<td align="center">1</td>
<td>-</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">2</td>
<td>就地过年，外卖 <code>0.1</code>  k；<br>购得一台二手小冰箱。</td>
<td align="center"><code>0.668</code></td>
</tr>
<tr>
<td align="center">3</td>
<td>-</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">4</td>
<td>购得一辆旧自行车(丢失)<br>换租至江浦街道团结路，用完花呗；</td>
<td align="center"><code>-1</code></td>
</tr>
<tr>
<td align="center">5</td>
<td>购得一台显示器 <code>1.7</code> k，用完花呗；</td>
<td align="center"><code>4.412</code></td>
</tr>
<tr>
<td align="center">6</td>
<td>618购买耳机和书 <code>0.3</code> k；<br>花呗分期交房租 <code>1.9</code> k, 用完花呗；</td>
<td align="center"><code>4.527</code></td>
</tr>
<tr>
<td align="center">7</td>
<td>购买校友二手开发板 nano <code>0.9</code> k；<br>初次使用苏果购物卡 <code>0.13</code> k</td>
<td align="center"><code>4.758</code></td>
</tr>
<tr>
<td align="center">8</td>
<td>广场 3家饭馆会员 <code>1.2</code> k；<br>新眼镜 <code>0.6</code> k；</td>
<td align="center"><code>4.838</code></td>
</tr>
<tr>
<td align="center">9</td>
<td>广场面馆 <code>0.2</code> k；<br>笔记会员 <code>0.13</code> k；<br>交房租 <code>1.9</code> k</td>
<td align="center"><code>4.848</code></td>
</tr>
<tr>
<td align="center">10</td>
<td>小区门口食堂会员 <code>0.3</code> k； <br>购得一台二手小烤箱。</td>
<td align="center"><code>4.838</code></td>
</tr>
<tr>
<td align="center">11</td>
<td>-</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">12</td>
<td>交房租 <code>1.8</code> k</td>
<td align="center">0</td>
</tr>
</tbody></table>
<br>

<h2 id="遗憾与警醒"><a href="#遗憾与警醒" class="headerlink" title="遗憾与警醒"></a>遗憾与警醒</h2><p>技术上主要遗憾：未能复习 joy5，未能刷完 剑指。</p>
<p>未能在xw坚持下去，当初写了希望能做3年的。</p>
<p>一旦不是同事后，黄y直接删了好友，没能和她很好的发展下去，她大概是看多了毕业的大学生都不怎么样吧。</p>
<p>博客要针对性的写，不要老是搞索引，也不要贪大全。比如写个在线版的单词，实际上自己平时根本不会点开看，哪怕真有时间了也不会去做。</p>

        </section>
    </article>
</div>

            </div>
            <footer id="footer" class="footer">
    <div class="copyright">
        <span>187-9597-5517 &nbsp; 王鹏 @ <a href="https://cs.njupt.edu.cn/" target="_blank">njupt</a</span>
    </div>
</footer>

    </div>
</body>

</html>